#login-wrap{width:100%;height:116px;background:#fff;}
.login{width:1190px;height:116px;margin:0 auto;padding:20px 0;box-sizing:border-box;}
.login .logo{float:left;}
.login .logo a{display:block;background:url(../images/logo-1.gif) no-repeat;width:215px;height:76px;text-indent:-999px;}
.login .logo h1{float:left;}
.login .logo span{display:block;background:url(../images/header-login.png) 0 0 no-repeat; width:104px;height:24px;float:left;position:relative;top:53px;}


.tips{float:right;height:76px;}
.tips ul li{float:left;width:190px;height:76px;padding:30px 0 0 0;box-sizing:border-box;}
.tips ul li strong i{font-weight:bold;color:#e5004f}
.tips ul li span{font-size:12px;display:block;}
.tips ul li strong{color:#000;font-size:16px;}
.tips ul li:nth-of-type(1){background:url(../images/footer-01.png) 0px -54px no-repeat;padding-left:45px;}
.tips ul li:nth-of-type(2){background:url(../images/footer-01.png) 0px -130px no-repeat;padding-left:48px;}
.tips ul li:nth-of-type(3){background:url(../images/footer-01.png) 0px -200px no-repeat;padding-left:60px;}


#reg-wrap{width:100%;height:570px;background:#f9f9f9;}
.reg{width:1190px;height:570px;margin:0 auto;padding-top:60px;box-sizing:border-box;}
.reg-left{width:780px;height:460px;position:relative;overflow:hidden;float:left;}
.reg-left a{display:block;background:url(../images/reg.jpg) no-repeat;width:780px;height:460px;}

.viewport{float:right;width:385px;height:460px;background:#f1f1f1;}
.viewport h4{height:40px;background:#fff;text-align:center;line-height:40px;color:#333;border-bottom:3px solid #e5004f;}
.viewport .title{padding:10px 20px;text-align:right;color:#000;}
.viewport .title a{color:#ff0000;}
.myform input{width:365px;height:44px;border-top:#d2d2d2;border-left:none;padding-left:20px;border-right:none;}
.myform p{font-size:12px;padding:10px 5px 0 10px;}
.myform button{width:80%;height:35px;text-align:center;background:#ccc;border:none;margin-left:35px;border-radius:10px;color:#fff;margin-top:5px;cursor:pointer;outline:none;}
.myform span{width:80%;height:35px;margin:10px 0 0 35px;background:pink;display:none;color:#e5004f;text-align:center;line-height:35px;border-radius:10px;}

.footer-info{margin:0 auto;padding-top:34px;}

/*登录*/
.login-info{width:385px;height:460px;background:#f1f1f1;float:right;}
.login-tab{background:#fff;overflow:hidden;padding-top:10px;box-sizing:border-box;margin-bottom:20px;}
.login-tab ul li{float:left;}
.login-tab ul li a{display:block;width:128px;height:30px;text-align:center;border-right:1px solid #eee;box-sizing:border-box;}
.login-tab ul li:nth-of-type(3) a{border-right:none;}
.login-tab a.active{border-bottom:3px solid #e5004f;color:#000;}
.login-content{height:255px;}
#fm input{width:385px;height:61px;border-top:#d2d2d2;border-left:none;padding-left:65px;border-right:none;font-size:16px;box-sizing:border-box;}
#fm .icon{position:relative;}
#fm .icon img{width:25px;height:25px;position:absolute;top:16px;left:20px;}
#btn-login{width:366px;height:50px;background:#e5004f;color:#fff;border:none;border-radius:10px;margin-top:8px;margin-left:10px;font-size:18px;outline:0;}
.tip{margin:10px 10px 0 10px;}
.tip a:nth-of-type(1){float:left;font-size:16px;}
.tip a:nth-of-type(2){float:right;color:#e5004f;}
.more{width:385px;height:84px;background:#fff;margin-top:60px;text-align:center;padding-top:18px;box-sizing:border-box;}
.more p{font-size:12px;line-height:25px;color:#999;}
.more p a{margin:0 5px;font-size:12px;color:#999;}
#tips{width:80%;height:35px;margin:40px 0 0 35px;background:pink; display:none;color:#e5004f;text-align:center;line-height:35px;border-radius:10px;}

